Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour San Benedetto Challenger Wimbledon - London Zhangjiagang Challenger Davis Cup, Group I, 1R, ARG-LTU 4-0 Shanghai Rolex Masters - Shanghai European Open - Antwerp Cherbourg Challenger Brisbane International - Brisbane Australian Open - Melbourne Pau Challenger Quimper Challenger Open 13 Provence - Marseille Lugano Challenger Gwangju Challenger Barcelona Challenger BNP Paribas Open - Indian Wells Lille Challenger Miami Open - Miami Hamburg Challenger Phoenix Challenger Busan Challenger Shenzhen 1 Challenger Mutua Madrid Open - Madrid Split Challenger Kachreti Challenger French Open - Paris Guangzhou Challenger Wuxi Challenger Bordeaux Challenger Lyon Challenger Lexington Challenger Blois Challenger Wimbledon - London EFG Swiss Open - Gstaad Chicago Challenger Astana Challenger Grodzisk Mazowiecki Challenger Zug Challenger U.S. Open - New York Manacor Challenger Rennes Challenger Istanbul Challenger Mouilleron-Le-Captif Challenger Rolex Paris Masters - Paris Erste Bank Open - Vienna BNP Paribas Nordic Open - Stockholm Brest Challenger St. Brieuc Challenger Roanne Challenger Moselle Open - Metz Helsinki Challenger Australian Open - Melbourne BNP Paribas Open - Indian Wells Dubai Duty Free Tennis Championships - Dubai Qatar ExxonMobil Open - Doha Hersonissos 2 Challenger Quimper Challenger Hersonissos 1 Challenger Open 13 Provence - Marseille Grodzisk Mazowiecki Challenger Open Occitanie - Montpellier Lugano Challenger Adelaide International - Adelaide Abidjan 1 Challenger Oeiras 1 Challenger Aix En Provence Challenger Miami Open - Miami National Bank Open - Toronto Astana Challenger Grodzisk Mazowiecki Challenger Bordeaux Challenger Abidjan 2 Challenger French Open - Paris Mutua Madrid Open - Madrid Gonet Geneva Open - Geneva Boss Open - Stuttgart Bratislava 1 Challenger Rothesay International - Eastbourne Wimbledon - London Terra Wortmann Open - Halle San Marino Challenger Mifel Tennis Open - Los Cabos Cassis Challenger Chengdu Open - Chengdu Spain F13 Lithuania F2 Portugal F2 Portugal F3 Lithuania F1 Lithuania F2 USA F23 USA F24 Mexico F11 Mexico F12 USA F2 USA F3 USA F4 USA F5 USA F6 Germany F9 Germany F2 Usa F9 Poland F1 Austria F5 Turkey F8 Dominican Republic F1 Netherlands F1 Spain F16 France F10 France F12 Italy F27 Turkey F49 Spain F3 France F7 France F8 France F12 France F13 Belgium F9 France F16 France F17 Croatia F16 Great Britain F5 France F4 Argentina F4 Argentina F5 Italy F10 France F9 France F14 France F15 France F19 Portugal F7 France F21 Greece F8 Greece F9 Greece F10 Kuwait F1 Kuwait F2 France F1 Great Britain F1 Great Britain F2 Italy F1 Italy F2 France F4 France F6 Great Britain F5 France F8 France F9 France F16 Spain F25 Italy F24 Great Britain F8 France F7 Italy F11 M25+H Nevers Citi Open - Washington Millennium Estoril Open - Estoril Winston-Salem Open - Winston-Salem 2007 Knoxville Challenger - Knoxville Puerto Rico Challenger Tennis Event - Humacao Tallahassee Tennis Challenger - Tallahassee Baden Open - Karlsruhe Polska Energia Open - Bytom Siemens Open - Scheveningen Levene Gouldin & Thompson Tennis Challenger - Binghamton GHI Bronx Tennis Classic - Bronx Waco Tennis Challenger - Waco M25 Tbilisi Bangkok Challenger Baton Rouge Challenger AT&T Challenger of Dallas - Dallas Talahassee Challenger BMW Tennis Championship - Sunrise Istanbul Challenger Karshi Challenger Sacramento Challenger Tiburon Challenger Calabasas Challenger Charlottesville Challenger Knoxville Challenger Champaign Challenger Sao Paulo Challenger Salinas Challenger Dallas Challenger Athens Challenger Rhodes Challenger Ramat Hasharon Challenger Nottingham Challenger Wroclaw Challenger Lexington Challenger Vancouver Challenger Binghamton Challenger Savannah Challenger Sarasota Challenger Karlsruhe Challenger Eckental Challenger Aachen Challenger Bratislava Challenger Hurricane Tennis Open - Bradenton Istanbul Challenger Izmir Challenger Mons Challenger Rennes Challenger Orleans Challenger Geneva Challenger Bratislava Challenger Helsinki Challenger Dallas Challenger PEOPLEnet CUP - Dnepropetrovsk Rome Challenger Nottingham Challenger Heilbronn Challenger Nottingham-2 Challenger Winnetka Challenger Kyoto Challenger French Open - Paris Helsinki Challenger Petange Challenger Orleans Challenger Mons Challenger Bratislava Challenger Helsinki Challenger Quimper Challenger Blois Challenger Petange Challenger Orleans Challenger Eckental Challenger Bratislava Challenger Helsinki Challenger Bergamo Challenger Quimper Challenger Cherbourg Challenger Kyoto Challenger Kazan Challenger Rome Challenger Vicenza Challenger Winnetka Challenger Recanati Challenger Astana Challenger Semgroup Challenger - Tulsa Reunion Island Challenger Mouilleron-Le-Captif Challenger Helsinki Challenger Andria Challenger Hong Kong Challenger Wroclaw Challenger St. Brieuc Challenger Aix En Provence Challenger Bordeaux Challenger Heilbronn Challenger Prostejov Challenger Caltanissetta Challenger Milan Challenger Recanati Challenger Segovia Challenger Vancouver Challenger St. Remy Challenger Columbus Challenger Tiburon Challenger Tashkent Challenger Fairfield Challenger Eckental Challenger Ortisei Challenger Noumea Challenger Canberra Challenger Bergamo Challenger Cherbourg Challenger Quimper Challenger Kazan Challenger Raanana Challenger St. Brieuc Challenger Sarasota Challenger Gwangju Challenger Nanjing Challenger Savannah Challenger Taipei City Challenger Tallahassee Challenger Busan Challenger Bordeaux Challenger Heilbronn Challenger Prostejov Challenger Ilkley Challenger Binghamton Challenger Lexington Challenger Granby Challenger Gatineau Challenger St. Remy Challenger Tiburon Challenger Mons Challenger Stockton Challenger Tashkent Challenger Fairfield Challenger Budapest Challenger Mouilleron-Le-Captif Challenger Noumea Challenger Canberra Challenger Quimper Challenger Cherbourg Challenger Bergamo Challenger Wroclaw Challenger Drummondville Challenger St. Brieuc Challenger Qingdao Challenger Anning Challenger Aix En Provence Challenger Bordeaux Challenger Samarkand Challenger Shymkent Challenger Nottingham Challenger Ilkley Challenger Recanati Challenger Perugia Challenger Chengdu Challenger Jinan Challenger Aptos Challenger Vancouver Challenger Istanbul Challenger Columbus Challenger Orleans Challenger Tiburon Challenger Monterrey Challenger Ortisei Challenger Bratislava Challenger Brescia Challenger Andria Challenger Playford Challenger Rennes Challenger Quimper Challenger Budapest Challenger Irving Challenger Lille Challenger St. Brieuc Challenger Taipei City Challenger Nanchang Challenger Anning Challenger Rome Challenger Vicenza Challenger Poznan Challenger Lyon Challenger Recanati Challenger Aptos Challenger Vancouver Challenger Cassis Challenger Istanbul Challenger Orleans Challenger Almaty Challenger Ortisei Challenger Ismaning Challenger Brest Challenger Eckental Challenger Mouilleron-Le-Captif Challenger Bangalore Challenger Andria Challenger Noumea Challenger Rennes Challenger Quimper Challenger Bergamo Challenger Pau Challenger Drummondville Challenger Lille Challenger St. Brieuc Challenger Tunis Challenger Francavilla Challenger Bordeaux Challenger Seoul Challenger Aix En Provence Challenger Busan Challenger Poznan Challenger Winnetka Challenger Vancouver Challenger Mallorca Challenger Cassis Challenger Glasgow Challenger Orleans Challenger Mouilleron-Le-Captif Challenger Ismaning Challenger Brest Challenger Noumea Challenger Quimper Challenger Cherbourg Challenger Koblenz Challenger Pau Challenger Monterrey Challenger Trieste Challenger Cordenons Challenger Aix En Provence Challenger Sibiu Challenger Lisbon Challenger Ismaning Challenger Parma Challenger Bratislava Challenger Maia Challenger Biella 3 Challenger Biella 4 Challenger Lille Challenger Split 2 Challenger Biella 5 Challenger Heilbronn Challenger Bratislava Challenger Forli Challenger Porto Challenger Segovia Challenger Cordenons Challenger San Marino Challenger Kyiv Challenger Istanbul 2 Challenger Orleans Challenger Mouilleron-Le-Captif Challenger Alicante Challenger Ismaning Challenger Tenerife Challenger Ortisei Challenger Bendigo Challenger Forli 3 Challenger Cherbourg Challenger Forli 4 Challenger Pau Challenger Lille Challenger St. Brieuc Challenger Turin Challenger Rome 1 Challenger Aix En Provence Challenger Bordeaux Challenger Vancouver Challenger Orleans Challenger Ismaning Challenger Vilnus Challenger Oeiras 1 Challenger Oeiras 2 Challenger Ottignies-Louvain-la-Neuve Challenger Vilnius Challenger Lyon Challenger Pau Challenger Lugano Challenger Phoenix Challenger St. Brieuc Challenger Lille Challenger Aix En Provence Challenger Gwangju Challenger Busan Challenger Lyon Challenger Blois Challenger Pozoblanco Challenger Zhuhai Challenger Sacramento Challenger Taipei Challenger Orleans Challenger Braunschweig Challenger Iasi Challenger Porto Challenger Rennes Challenger Mons Challenger Tenerife 1 Challenger Oeiras 3 Challenger Zagreb Challenger Orleans Challenger Bratislava 1 Challenger Seoul Challenger Segovia Challenger Chisinau Challenger Tbilisi Challenger Delray Beach International Tennis Championships - Delray Beach Orange Warsaw Open - Warsaw ATP Studena Croatia Open Umag - Umag Lyon Challenger Qatar ExxonMobil Open - Doha SAP Open - San Jose Delray Beach International Tennis Championships - Delray Beach Brisbane International - Brisbane Medibank International - Sydney SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Atlanta Tennis Championships - Atlanta Farmers Classic - Los Angeles Legg Mason Tennis Classic - Washington Brisbane International - Brisbane SAP Open - San Jose Atlanta Tennis Championships - Atlanta Farmers Classic - Los Angeles Citi Open - Washington St. Petersburg Open - St. Petersburg If Stockholm Open - Stockholm Valencia Open - Valencia Brisbane International - Brisbane Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona Open de Nice Cote d'Azur - Nice AEGON Championships - London Topshelf Open - 's-Hertogenbosch BB&T Atlanta Open - Atlanta Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Kremlin Cup - Moscow Swiss Indoors Basel - Basel Brisbane International - Brisbane Open 13 - Marseille BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Gerry Weber Open - Halle Hall of Fame Tennis Championships - Newport Shenzhen Open - Shenzhen China Open - Beijing Kremlin Cup - Moscow Valencia Open - Valencia Aircel Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona Geneva Open - Geneva Open de Nice Cote d'Azur - Nice Topshelf Open - 's-Hertogenbosch Gerry Weber Open - Halle BB&T Atlanta Open - Atlanta Citi Open - Washington Shenzhen Open - Shenzhen China Open - Beijing Kremlin Cup - Moscow Valencia Open - Valencia St. Petersburg Open - St. Petersburg Millennium Estoril Open - Estoril Qatar ExxonMobil Open - Doha Open Sud de France - Montpellier Garanti Koza Sofia Open - Sofia Memphis Open - Memphis Delray Beach Open - Delray Beach Open 13 - Marseille Geneva Open - Geneva Open de Nice Cote d'Azur - Nice Gerry Weber Open - Halle Aegon Nottingham Open - Nottingham Moselle Open - Metz St. Petersburg Open - St. Petersburg Kremlin Cup - Moscow Swiss Indoors Basel - Basel Open Sud de France - Montpellier Open Parc - Lyon BB&T Atlanta Open - Atlanta Abierto Mexicano - Los Cabos Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg European Open - Antwerp Kremlin Cup - Moscow Erste Bank Open - Vienna Brisbane International - Brisbane Sydney International - Sydney Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Open 13 Provence - Marseille Abierto Mexicano Telcel - Acapulco Dubai Duty Free Tennis Championships - Dubai Antalya Cup - Antalya BB&T Atlanta Open - Atlanta Citi Open - Washington Abierto Mexicano - Los Cabos Winston-Salem Open - Winston-Salem Moselle Open - Metz Kremlin Cup - Moscow Qatar ExxonMobil Open - Doha Open Sud de France - Montpellier Dubai Duty Free Tennis Championships - Dubai Open Parc - Lyon Hall of Fame Open - Newport Citi Open - Washington St. Petersburg Open - St. Petersburg Chengdu Open - Chengdu China Open - Beijing Kremlin Cup - Moscow Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Open Sud de France - Montpellier Tata Open Maharashtra - Pune Dubai Duty Free Tennis Championships - Dubai Murray River Open - Melbourne Open Sud de France - Montpellier Serbia Open - Belgrade BMW Open - Munich Noventi Open - Halle Hamburg European Open - Hamburg Truist Atlanta Open - Atlanta Citi Open - Washington Moselle Open - Metz Kremlin Cup - Moscow Erste Bank Open - Vienna Anytech365 Andalucia Open - Marbella Belgrade 2 - Belgrade Astana Open - Nur-Sultan Melbourne Summer Set - Melbourne Dubai Duty Free Tennis Championships - Dubai Gonet Geneva Open - Geneva Mercedes Cup - Stuttgart cinch Championships - London Mallorca Championships - Mallorca Hall of Fame Open - Newport Hamburg European Open - Hamburg Truist Atlanta Open - Atlanta Abierto de Tenis Mifel - Los Cabos Moselle Open - Metz Sofia Open - Sofia Stockholm Open - Stockholm Erste Bank Open - Vienna Adelaide International 1 - Adelaide ASB Classic - Auckland Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Qatar ExxonMobil Open - Doha Dubai Duty Free Tennis Championships - Dubai BMW Open - Munich Libema Open - 's-Hertogenbosch Tata Open Maharashtra - Pune Citi Open - Washington Geneva Open - Geneva Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Sony Open Tennis - Miami Shanghai Rolex Masters - Shanghai Miami Open - Miami Mutua Madrid Open - Madrid BNP Paribas Masters - Paris Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Miami Open - Miami BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Miami Open - Miami Coupe Rogers - Montreal BNP Paribas Masters - Paris Western & Southern Open - New York Miami Open - Miami Rogers Cup - Toronto Western & Southern Open - Cincinnati National Bank Open - Montreal Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Rolex Paris Masters - Paris Internazionali BNL d'Italia - Rome U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open Qualifying - Doha Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Davis Cup, Group 2, 1R, LTU-GEO 3-2 Davis Cup, Group 2, 2R, SLO-LTU 5-0 Davis Cup, Group 2, 1R, LTU-GBR 3-2 Davis Cup, Europe/Africa Group II, 2R, IRL-LTU 2-3 Davis Cup, Europe/Africa Group II, 3R, LTU-SLO 2-3 Davis Cup, Group II, 1R, EST-LTU 3-2 Davis Cup, Group II, 1R, LTU-CYP 4-1 Davis Cup, Group II, 1R, NOR-LTU 0-5 Davis Cup, Group II, 2R, RSA-LTU 2-3 Davis Cup, Group II, 3R, BIH-LTU 2-3 Davis Cup, Group I, 1R, POL-LTU 3-2 Davis Cup, Group I, LTU-UKR 1-4 Davis Cup, Group I, PO, SLO-LTU 5-0 Davis Cup, Group II, 1R, LTU-NOR 3-2 Davis Cup, Group II, 1R, LTU-EST 3-1 Davis Cup, Group II, 2R, FIN-LTU 3-2 Davis Cup, Group II, 1R, MAR-LTU 2-3 Davis Cup, Group I, PO, PAK-LTU 3-2 Australian Open (juniors) Australian Open (juniors) U.S. Open (juniors) French Open (juniors) Wimbledon (juniors) Australian Open (juniors) French Open (juniors) U.S. Open (juniors) Australian Open (juniors) French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) Australian Open (juniors) French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) All Lower level tournaments U.S. Open - New York Davis Cup, World Group, Q, TPE-FRA 0-4 Olympics - Rio de Janeiro Davis Cup, Group I, PO, LTU-PAK 4-0 Davis Cup, Group II, 1R, LTU-EGY 4-1 Davis Cup, Group I, PO, LTU-GEO 3-2